import Vue from 'vue'
import { Select, Option, Tree, Tag, MessageBox, Dialog, Pagination, Tooltip, Switch, TableColumn, Table, Card, Breadcrumb, BreadcrumbItem, RadioButton, RadioGroup, MenuItem, Submenu, Button, Form, FormItem, Input, Message, Container, Header, Main, Aside, Row, Col, Menu } from 'element-ui'

Vue.use(Button)
  .use(Form)
  .use(FormItem)
  .use(Input)
  .use(Container)
  .use(Header)
  .use(Main)
  .use(Aside)
  .use(Row)
  .use(Col)
  .use(Menu)
  .use(Submenu)
  .use(MenuItem)
  .use(RadioGroup)
  .use(RadioButton)
  .use(BreadcrumbItem)
  .use(Breadcrumb)
  .use(Card)
  .use(Table)
  .use(TableColumn)
  .use(Switch)
  .use(Tooltip)
  .use(Pagination)
  .use(Dialog)
  .use(Tag)
  .use(Tree)
  .use(Select)
  .use(Option)

// 消息提示框
Vue.prototype.$message = Message
// 取消 确认框 需要注意使用MessageBox不能进行全局挂载
Vue.prototype.$confirm = MessageBox.confirm
